import sys
sys.path.append('/home/carlan/Pessoal/Projetos/Python/ToDo/')

from model.todo import *
from model.todoDao import *

class Insert:
    def __init__(self):
        print '[LOG] Creating model class...'
        
        todo = ToDo("Minha pequena descricao 1", "Meu pequeno comentario 1", 12345678, 1)
        todo1 = ToDo("Minha pequena descricao 2", "Meu pequeno comentario 2", 12345678, 2)
        todo2 = ToDo("Minha pequena descricao 3", "Meu pequeno comentario 3", 12345678, 3)
        todo3 = ToDo("Minha pequena descricao 4", "Meu pequeno comentario 4", 12345678, 4)
        todo4 = ToDo("Minha pequena descricao 5", "Meu pequeno comentario 5", 12345678, 5)
        todo5 = ToDo("Minha pequena descricao 6", "Meu pequeno comentario 6", 12345678, 6)
        todo6 = ToDo("Minha pequena descricao 7", "Meu pequeno comentario 7", 12345678, 7)
        todo7 = ToDo("Minha pequena descricao 8", "Meu pequeno comentario 8", 12345678, 8)
        todo8 = ToDo("Minha pequena descricao 9", "Meu pequeno comentario 9", 12345678, 9)
        todo9 = ToDo("Minha pequena descricao 10", "Meu pequeno comentario 10", 12345678, 10)        
        print '[LOG] Creating dao class...'
        
        dao = ToDoDao()
        print '[LOG] Creating table todo with dao class...'
        
        dao.initTables()
        print '[LOG] Inserting model class todo into database...'
        
        dao.insert(todo)
        dao.insert(todo1)
        dao.insert(todo2)
        dao.insert(todo3)
        dao.insert(todo4)
        dao.insert(todo5)
        dao.insert(todo6)
        dao.insert(todo7)
        dao.insert(todo8)
        dao.insert(todo9)
    
testInsert = Insert()
